package jpa;

import java.util.Set;

import javax.persistence.*;

@Entity
@Table(name="Pais")
public class Pais {
	private String nombre;
	private Seleccion seleccion;
	private Set<Arbitro> arbitros;

	@Id
	@Column(name="nombre_pais")
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	@OneToOne(cascade = CascadeType.ALL)
	@PrimaryKeyJoinColumn
	public Seleccion getSeleccion() {
		return seleccion;
	}

	public void setSeleccion(Seleccion seleccion) {
		this.seleccion = seleccion;
	}

	@OneToMany(mappedBy="pais")
	public Set<Arbitro> getArbitros() {
		return arbitros;
	}

	public void setArbitros(Set<Arbitro> arbitros) {
		this.arbitros = arbitros;
	}


}
